a quiver of arrows - Turkish English Dictionary